09e8822a7e629a8dbd87dd1d5c7b0744ddf7d520,src/main/java/org/squiddev/cobalt/lib/StringLib.java,StringLib,sub,#Varargs#,741
Before Change
final LuaString s = args.checkstring(1);
final int l = s.length();
int start = posrelat(args.checkint(2), l);
int end = posrelat(args.optint(3, -1), l);
if (start < 1) {
After Change
final LuaString s = args.arg(1).checkLuaString();
final int l = s.length();
int start = posrelat(args.arg(2).checkInteger(), l);
int defval = -1;
int end = posrelat(args.arg(3).optInteger(defval), l);